1596 473
2422 577
1423 289
2622 662
223 33
16555 233
16660 397
15116 392
28408 532
21026 822
4150 301
5497 578
4474 518
3987 665
4336 767
20083 547
1383 93