3031 600
2420 319
1680 150
2233 237
4291 954
2619 64
3202 597
2055 243
3422 833
2129 479
2302 199
3056 442
3705 833
4951 609
1308 43
3657 755
1870 283
4507 669
1973 432
1893 90
4161 866
1800 207
4554 526
3522 207