112494 515
4459 311
1967 331
4299 319
2461 472
2168 609
2370 487
1508 377
8028 340
5034 233
15167 532
14632 592
51172 143
12338 579
12198 244
12987 63
135522 1036
97869 764