2532 509
3420 566
4779 702
40190 406
7243 530
2166 235
3241 534
1419 39
7944 553
24855 171
9923 846
10814 497
12436 531
11102 254
5800 469
5045 874