2991 350
6002 342
1549 106
2543 292
8934 219
5758 779
22988 71
4978 656
4508 90
34457 557
3836 371
12833 546
3106 92
9832 463
8646 269
3688 619
109958 375
5719 192
13969 590
1510 50
3287 59
4511 424
79265 135
11904 414
145541 704
27578 245
6003 464
10554 302