1023 116
3737 923
6372 793
5447 508
4419 551
1578 386
11686 749
3059 294
773 100
3332 857
11396 818
727 124
2947 673
6433 371
38367 433
5855 98
2991 856
7020 262
3370 319
3893 81
7314 642
7009 701
3082 683
2507 483