1580 250
9825 329
22105 422
8607 708
7895 540
10771 81
2609 459
6972 493
21185 356
32539 581
3913 569
3293 560
3707 104
1811 336
4835 592
4747 651
77795 251
2709 379
1300 173
2670 294
3451 729
4717 474
3376 770
1907 279
1108 79
2991 623
3348 632
1932 206