37099 298
22542 636
32523 629
6625 100
3438 171
31550 566
6586 355
51622 720
36424 374
9589 547
27788 213
8184 802