50589 531
10280 93
13461 306
12960 392
4153 499
19352 37
4696 352
3292 348
4547 786
25173 548
16059 623
9674 380
6090 544
2666 257
2424 257
614 47
43753 397
25756 237
3001 156
2951 96
3415 290
855 73
49197 431
49655 166
3106 371
9974 640
27398 619
3318 298