1526 351
2415 398
35949 273
203932 542
30712 403
48093 302
29844 865
28062 612
38290 716
36137 420
10521 285
4843 77
15064 905
6917 148
12955 726
18391 537
4469 732
1774 255