3115 758
1923 485
2735 714
11543 314
4425 422
1769 231
2346 242
4727 354
3734 87
4968 511
3340 273
3733 374
2712 206
17806 377
13702 313
5762 407