19955 139
1597 175
3535 55
12322 658
14628 536
6362 692
3401 297
4790 207
4032 121
8529 200
7735 483
8270 230
2218 141
105052 648
5159 729
7034 728
1368 108
12365 85
3901 273
2553 119
8304 539
3016 544
8722 332
14182 633
16980 422
3662 383
12961 429
3129 691