2949 370
5537 764
173284 1199
293796 574
54098 620
46531 758
28473 297
4151 537
7961 301
3362 552
3444 752
20513 553
3534 820
8699 471