3084 826
1769 115
2354 507
3228 733
3270 888
1373 98
1666 293
2616 617
1412 259
3664 772
1126 272
4528 668
2160 476
2945 728
8535 379
2172 459
1687 295
2596 730
3192 601
3075 685
1881 458
3039 463
1181 306
333 91