136238 603
127908 529
193145 1059
129440 324
199828 315
16590 281
32161 662
8191 51
46876 455
9239 645
6713 492
4079 267
3736 125
4626 46
5237 546
2696 218
4262 653
4093 812
3880 351
141007 938