2532 509
3417 566
4778 702
40189 406
7243 530
2166 235
3241 534
1419 39
7944 553
24855 171
9923 846
10814 497
12436 531
11101 254
5800 469
5045 874