2981 350
5992 342
1548 106
2541 292
8880 219
5757 779
22863 71
4977 656
4502 90
34245 557
3833 371
12820 546
3103 92
9801 463
8636 269
3682 619
109787 375
5717 192
13957 590
1509 50
3287 59
4509 424
79186 135
11892 414
145447 704
27553 245
5994 464
10547 302