4295 250
2082 540
1616 517
890 184
2358 514
221 55
2413 707
222 56
7090 228
3625 529
15201 633
30447 267
4077 702
3452 662
36897 851
1880 178
8833 392
3035 362
30356 96
2758 700
4322 492
5191 609
2095 506
16285 857
9797 356
17956 70
3028 641
3181 179