25030 289
53628 407
44928 65
39016 334
15003 344
15826 518
40703 198
27475 463
4144 164
1142 35
3581 368
2698 160
3700 347
2197 294
4131 347