45965 531
10171 93
13299 306
12804 392
4116 499
17607 37
4587 352
3208 348
4477 786
22096 548
14582 623
8377 376
6009 544
2534 257
2362 257
584 47
40333 397
23898 237
2889 156
2903 96
3300 290
837 73
43463 430
47153 162
2998 371
9671 640
26280 619
3170 298