3226 222
3692 300
183851 522
11555 351
170206 612
78410 276
213833 1149
180664 1207
59532 316
55863 843
24557 121
46483 738
7708 568
3900 549
8181 352
10914 399
6539 363
18438 840
4420 130