2542 509
3464 566
4820 702
40215 406
7245 530
2166 235
3241 534
1421 39
7948 553
24871 171
9924 846
10818 497
12438 531
11107 254
5801 469
5045 874