19950 139
1596 175
3535 55
12322 658
14625 536
6361 692
3398 297
4789 207
4030 121
8529 200
7733 483
8267 230
2216 141
105024 648
5157 729
7033 728
1367 108
12363 85
3901 273
2550 119
8302 539
3016 544
8719 332
14182 633
16977 422
3658 383
12960 429
3129 691