2576 428
717 108
52284 68
23840 600
10688 239
6422 283
5980 535
7001 335
3223 136
9860 526
22917 502
4361 507
5733 473
13198 599