18075 487
60101 302
10462 781
5101 804
17653 766
1326 247
881 50
840 73
2146 377
19467 614
7684 504
2812 306
12280 365
3470 309
3048 190
31563 539
12210 702
7466 308
7658 123
13396 906
7090 234
4234 45
8957 738
30291 673