3010 671
3705 809
3609 403
6578 658
10887 562
19550 495
1283 96
3643 697
3084 459
3031 577
2283 194
4161 487
3526 605
2154 302
7679 591
3767 598
4510 291
11503 423
5834 83
3638 513
13751 287
2478 41
1804 189
10130 93
2771 266
25951 268