2985 343
3693 526
9725 103
21980 498
15758 678
15549 494
4330 477
3712 394
3092 564
3591 234
3611 846
2731 511
2765 243
970 33
1403 243
8733 277
6337 191
1452 99
6325 278
15429 331
19764 663
4246 300
35615 677
19166 609
3119 57
7649 325
3783 428
1830 347