112362 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
12970 63
135334 1036
97652 764