2201 175
5059 360
4838 563
17361 312
5916 839
2760 402
1642 98
3192 218
3754 592
3165 519
4243 579
2956 192
4680 611
2210 382
2815 363
29108 792