1596 473
2422 577
1423 289
2621 662
222 33
16551 233
16659 397
15115 392
28406 532
21025 822
4150 301
5497 578
4474 518
3987 665
4335 767
20082 547
1382 93