252848 673
21561 94
14613 130
24778 178
222096 616
18854 933
37792 875
29721 365
8951 290
26601 482
1785 37
2923 266
11194 690
6587 511
124500 684
55076 476