2533 509
3427 566
4784 702
40193 406
7243 530
2166 235
3241 534
1419 39
7945 553
24855 171
9923 846
10815 497
12436 531
11104 254
5800 469
5045 874