2589 661
8233 689
13035 350
14198 297
16758 135
31069 447
6710 213
8326 336
10047 225
18506 430
8719 49
2544 658
4851 574
2781 587
1018 39
3762 177
3391 393
9727 615