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