2392 577
1422 289
2618 662
213 33
16436 233
16647 397
15095 392
28356 532
20995 822
4142 301
5486 578
4469 518
3975 665
4320 767
20043 547
1376 93