3001 44
5895 670
821 143
2449 451
2434 386
1224 253
1338 153
5861 762
2787 647
2308 523
1268 319
4122 294
2995 749
2261 186
2834 832
1745 442
2680 343
2289 533
2394 597
2816 543
3187 639
3513 247
224 44
3409 789