23812 51
12842 54
40440 454
48437 195
15793 633
31493 651
7045 416
3146 120
3460 633
2155 146
7327 603
2430 381
2521 168
1802 74
2697 390
5239 521
2457 42
2692 548
1972 415
2983 773
4534 788
6965 225
14589 687
5358 296
3712 357
3677 575
3234 231
1944 101