5018 587
2813 382
12529 651
3810 130
1370 72
4022 609
3909 644
2826 686
3541 797
4235 715
3003 777
35069 192
3653 354
76354 480
3132 219
64860 335
36130 247
28227 212
5102 526
28653 682
3389 125
6585 360
5619 758
2309 455
20615 156
29699 346
40275 509