7586 522
10478 755
6220 287
5138 170
5420 603
2868 471
3947 253
22709 158
8794 352
13334 302
6441 242
24221 67
7865 820
9441 534
5756 313
3060 431
7161 582
3392 238
6819 851
9168 369
6671 585
12288 651
5940 587
1835 52
1790 44
4107 755
7427 526
4893 655