2949 370
5537 764
173277 1199
293785 574
54098 620
46529 758
28470 297
4151 537
7961 301
3361 552
3444 752
20510 553
3534 820
8698 471