5103 526
4230 455
2404 442
4107 122
18079 407
4596 70
2004 188
4439 667
4130 392
7005 754
4393 861
14557 516
9209 687
5096 164
2477 478
2597 313
16411 502
4876 624
3539 561
1553 79
3130 355
2195 106
2384 598
22344 80
2293 275
4703 718
3535 585
2594 120