2975 83
3577 526
2106 343
3636 537
5094 361
5551 349
4407 703
3107 63
5142 377
11498 202
5673 410
7358 789
10344 566
7287 688
3271 373
8044 685
3727 101
5326 654
5239 47
1498 164
7634 463
13720 996
9354 777
4574 771