12988 642
36855 306
223302 899
121613 933
9270 252
4430 574
2850 118
57858 445
4698 364
9992 312
3413 373
2763 232
3586 340
90217 171
5513 166
66452 156
123660 912
115285 762
3015 462
5033 583
3176 427
7768 798
50091 272
25439 424
89854 775