252952 673
21561 94
14617 130
24779 178
222104 616
18854 933
37808 875
29738 365
8953 290
26603 482
1785 37
2924 266
11194 690
6587 511
124557 684
55083 476