1526 351
2415 398
35948 273
203928 542
30711 403
48093 302
29843 865
28062 612
38288 716
36136 420
10521 285
4841 77
15064 905
6917 148
12955 726
18390 537
4469 732
1774 255