18373 90
30315 286
1695 187
703 45
6736 564
4954 89
5205 353
24532 289
3226 447
5205 250
6690 149
3714 412
5287 81
2236 229
41890 117
21593 559
6959 675
5618 699
6334 547
3482 372
8631 351
5371 330
11394 687
1512 134
19675 601
6825 517
3174 571
12218 501