37455 142
2947 596
7908 523
5468 824
8124 351
2461 321
24452 159
18169 671
2628 310
3533 561
3720 475
5044 782