19901 270
20781 169
30704 869
23370 591
16661 642
2360 534
3948 798
2284 76
2149 279
3267 585
3699 313
3203 207
3174 658
7606 278
5076 843
5367 505
6359 423
4093 508
5346 422
6142 121
5549 352
4457 794
2012 112
32486 507
39222 236