18005 403
4558 369
3521 516
3304 590
9853 815
3199 234
3642 232
22512 509
1036 124
2795 85
4549 415
11998 296
2504 452
1610 123
10437 667
12759 117
10812 509
5045 553
4637 445
22768 358
7891 531
12958 708
27061 396
4552 622
4735 578
3747 572
5683 434
4625 526