15033 250
6353 463
4959 598
7377 480
3451 460
3037 384
13076 616
2423 272
4937 545
2889 164
3866 665
2229 306
3101 318
6691 390
2074 186
7106 531
8124 343
6455 168
4800 162
15895 673
2208 254
2092 379
7561 301
3677 448
2705 132
2681 150
6576 438
1869 79