3115 500
45989 216
8444 394
4650 366
2863 316
27151 182
120413 166
14810 208
8310 624
8292 154
154859 448
113174 678
46743 533
110321 313
21741 1020
6032 481
31971 813
37368 188
27959 708
24793 767
15242 366
4185 192
5434 185
3514 775
1746 273
26501 482
21744 167
54348 720