15011 250
6350 463
4954 598
7369 480
3450 460
3034 384
13065 616
2423 272
4937 545
2888 164
3856 665
2214 306
3100 318
6670 390
2073 186
7100 531
8107 343
6449 168
4766 162
15876 673
2181 254
2089 379
7549 301
3676 448
2704 132
2673 150
6562 438
1867 79