1596 473
2422 577
1423 289
2622 662
223 33
16551 233
16660 397
15116 392
28406 532
21025 822
4150 301
5497 578
4474 518
3987 665
4335 767
20083 547
1383 93