2911 598
2434 356
4221 956
4796 738
8827 215
2397 479
2698 604
2239 474
2232 446
2588 530
366 60
3953 727
3399 509
3618 579
1430 417
3883 826
7764 562
2264 491
1126 313
859 159
3372 537
705 133
15829 531
16329 931