1526 351
2414 398
35947 273
203927 542
30710 403
48093 302
29843 865
28061 612
38287 716
36136 420
10521 285
4839 77
15063 905
6917 148
12953 726
18389 537
4469 732
1774 255