19949 139
1593 175
3534 55
12319 658
14622 536
6361 692
3397 297
4787 207
4030 121
8525 200
7733 483
8267 230
2216 141
105015 648
5156 729
7033 728
1367 108
12359 85
3900 273
2550 119
8297 539
3015 544
8719 332
14181 633
16977 422
3657 383
12957 429
3126 691