2932 441
2784 340
1358 128
2445 721
2072 547
2348 680
2150 233
1105 285
1645 278
2461 639
2791 562
281 60
2295 265
1048 129
2232 489
1946 442
760 91
2403 676
1627 51
2430 582
2013 200
2088 542
2042 399
2933 959