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