2535 509
3429 566
4785 702
40194 406
7243 530
2166 235
3241 534
1419 39
7945 553
24856 171
9923 846
10816 497
12436 531
11104 254
5800 469
5045 874