5060 523
6449 721
2157 27
12571 185
7969 726
7867 713
12276 251
1270 225
9201 402
4786 570
19968 517
2237 67
3772 849
1346 153
1942 345
5013 813
5585 577
4274 417
4352 63
1099 192
3449 447
3022 471
3287 722
1154 156
824 49
5723 529
10819 208
1945 406