112356 515
4458 311
1965 331
4299 319
2460 472
2168 609
2370 487
1508 377
8024 340
5034 233
15167 532
14632 592
51160 143
12338 579
12197 244
12969 63
135329 1036
97645 764