376 29
1571 409
2234 591
2240 579
904 259
2792 695
1656 315
2697 569
1209 258
2310 549
1695 489
294 52
314 70
785 46
1310 261
1126 240
563 123
1962 588
3163 612
2267 709
2239 543
1846 459
1833 508
556 145