31261 778
25594 678
3520 308
6779 640
3267 275
4090 466
6230 480
4219 168
1928 119
3005 409
2350 405
5633 635
5759 591
4070 617
6764 848
5533 158
2849 553
8912 272
1820 175
3953 475
3039 59
4733 370
4578 444
10303 822
4129 388
3228 80
6579 701
1552 113