12625 669
2292 529
3081 638
1433 160
4928 595
5998 596
4819 54
6913 52
3077 810
2281 280
2359 45
2759 485
2978 486
3067 629
4421 42
7651 459
7228 246
6371 676
8458 704
3842 882
3014 324
1402 217
21333 1102
17656 445
10822 186
4351 412
3413 635
945 31