2981 350
5992 342
1548 106
2542 292
8882 219
5757 779
22864 71
4978 656
4502 90
34254 557
3833 371
12820 546
3103 92
9801 463
8637 269
3685 619
109801 375
5717 192
13959 590
1509 50
3287 59
4509 424
79188 135
11893 414
145452 704
27553 245
5994 464
10548 302