2948 370
5536 764
173263 1199
293769 574
54093 620
46523 758
28466 297
4150 537
7961 301
3360 552
3443 752
20506 553
3534 820
8698 471