2533 509
3424 566
4780 702
40191 406
7243 530
2166 235
3241 534
1419 39
7944 553
24855 171
9923 846
10814 497
12436 531
11103 254
5800 469
5045 874