3115 758
1916 485
2731 714
11535 314
4425 422
1768 231
2346 242
4723 354
3734 87
4968 511
3340 273
3733 374
2711 206
17805 377
13698 313
5762 407