18005 403
4558 369
3520 516
3304 590
9853 815
3199 234
3642 232
22512 509
1036 124
2795 85
4545 415
11998 296
2504 452
1609 123
10433 667
12757 117
10812 509
5045 553
4637 445
22767 358
7890 531
12958 708
27061 396
4551 622
4735 578
3746 572
5682 434
4625 526