252888 673
21561 94
14615 130
24778 178
222100 616
18854 933
37799 875
29732 365
8951 290
26601 482
1785 37
2923 266
11194 690
6587 511
124514 684
55078 476