50478 531
10280 93
13461 306
12960 392
4153 499
19314 37
4696 352
3292 348
4547 786
25101 548
15994 623
9650 380
6089 544
2666 257
2424 257
614 47
43674 397
25722 237
2996 156
2951 96
3414 290
854 73
49097 431
49582 166
3106 371
9973 640
27382 619
3313 298