2201 175
5060 360
4839 563
17366 312
5916 839
2761 402
1642 98
3192 218
3754 592
3166 519
4243 579
2958 192
4682 611
2210 382
2816 363
29137 792