30706 391
14218 397
30994 151
8473 679
2550 365
3959 116
3545 410
2555 286
9423 798
6963 640
3536 766
9469 923
3846 261
3751 183
7010 850
3750 285
4079 136
2853 201
4907 906
5227 470
3896 346
5943 382
1637 90
1701 333
1525 228
2577 655
2339 262
2216 454