3085 699
2795 551
1426 299
2226 601
2319 520
2567 638
1297 364
2629 657
2406 638
4403 892
2979 788
2116 506
794 137
938 167
1714 45
2589 437
1574 297
396 97
2497 519
3106 845
1366 398
2439 671
499 93
483 113