1526 351
2414 398
35947 273
203927 542
30710 403
48092 302
29842 865
28060 612
38285 716
36136 420
10521 285
4839 77
15063 905
6914 148
12953 726
18388 537
4469 732
1774 255