37142 717
3521 432
13845 675
7335 287
5796 498
3427 441
13281 948
2747 425
2260 277
4683 358
2393 318
50508 264
86608 726
167645 607