1526 351
2408 398
35945 273
203902 542
30703 403
48089 302
29837 865
28053 612
38277 716
36118 420
10519 285
4832 77
15057 905
6910 148
12943 726
18382 537
4469 732
1774 255