49600 954
7870 523
37028 495
27098 587
6767 119
40551 560
8763 411
7120 101
4084 240
20101 293
90253 705
77101 490
3333 43
35309 418
32949 972
22812 751
30109 224
23388 859
16860 661
15673 465
25171 333
23278 142
11829 98
20604 264
28224 754
4850 86
16688 739
3910 411