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