15035 250
6353 463
4959 598
7378 480
3451 460
3038 384
13076 616
2423 272
4937 545
2889 164
3866 665
2229 306
3101 318
6693 390
2074 186
7107 531
8125 343
6455 168
4800 162
15895 673
2210 254
2092 379
7561 301
3677 448
2706 132
2682 150
6579 438
1869 79