1592 354
2859 564
5097 480
10543 782
27095 53
34693 77
5476 861
4291 92
1806 279
2549 416
5365 347
1007 215