305 36
2295 624
2422 640
361 83
2835 710
297 74
3661 461
2543 520
2648 385
1625 301
589 83
412 92
2772 747
2189 466
1066 220
3503 765
1495 390
535 106
1291 272
2795 698
1619 309
877 206
4064 509
2775 411