37140 717
3521 432
13844 675
7335 287
5796 498
3427 441
13281 948
2747 425
2260 277
4683 358
2393 318
50497 264
86601 726
167635 607