295 96
1701 538
2243 639
3023 791
2787 709
1463 310
1282 358
2864 602
2635 799
1157 332
2359 474
2733 553
1512 322
553 146
1435 293
2494 689
432 92
2114 458
1216 342
1149 246
1518 391
2289 534
1311 314
2279 506
2559 819
2982 409
6235 968
3173 707