2951 370
5543 764
173560 1199
293950 574
54124 620
46580 758
28491 297
4156 537
7966 301
3365 552
3446 752
20535 554
3537 820
8702 471