1095 262
1629 391
3047 594
1599 309
810 195
1389 313
2315 589
2159 490
4583 469
303 52
2973 329
1481 282
2705 637
2270 281
2625 634
2552 521
2067 523
1078 284
3204 798
3719 554
2928 768
2133 493
2283 486
1977 158