2893 275
5032 679
3549 445
1970 154
4528 341
5530 416
1507 107
6393 727
1899 41
4791 627
5609 143
29007 571
4917 109
4178 437
5382 428
4011 310
11400 860
5968 620
9656 477
1531 47
2597 367
1270 111
3015 152
4529 328