37145 717
3522 432
13855 675
7336 287
5797 498
3429 441
13283 948
2749 425
2263 277
4683 358
2396 318
50521 264
86639 726
167680 607