2200 175
5059 360
4836 563
17345 312
5916 839
2756 402
1640 98
3189 218
3752 592
3165 519
4243 579
2956 192
4677 611
2208 382
2806 363
29078 792