3222 250
2029 540
1602 517
865 184
2306 514
210 55
2404 707
216 56
7090 228
3618 529
15197 633
30432 267
4065 702
3448 662
36894 851
1873 178
8833 392
3029 362
30266 96
2757 700
4321 492
5191 609
2089 506
16277 857
9794 356
17953 70
3025 641
3176 179