2690 250
1993 540
1597 517
855 184
2282 514
199 55
2402 707
214 56
7089 228
3609 529
15193 633
30425 267
4059 702
3447 662
36894 851
1871 178
8833 392
3027 362
30235 96
2757 700
4321 492
5190 609
2088 506
16267 857
9794 356
17951 70
3024 641
3168 179