19973 139
1598 175
3537 55
12328 658
14631 536
6363 692
3402 297
4792 207
4035 121
8531 200
7739 483
8276 230
2218 141
105115 648
5160 729
7038 728
1370 108
12367 85
3902 273
2555 119
8312 539
3020 544
8722 332
14182 633
16985 422
3666 383
12962 429
3130 691