421 72
2917 597
7254 335
705 145
2937 541
780 175
1525 102
1492 79
2911 598
2434 356
4221 956
4796 738
2698 604
2239 474
13720 97
2232 446
2588 530
366 60
3953 727
3399 509
3618 579
1430 417
3883 826
7764 562