5103 526
4230 455
2404 442
4107 122
18079 407
4596 70
2004 188
4440 667
4131 392
7005 754
4394 861
14558 516
9209 687
5096 164
2477 478
2597 313
16493 502
4876 624
3540 561
1553 79
3131 355
2195 106
2384 598
22344 80
2293 275
4704 718
3535 585
2594 120