2945 370
5531 764
173034 1199
293362 574
54037 620
46438 758
28384 297
4145 537
7941 301
3351 552
3439 752
20445 553
3528 820
8687 471