16781 141
14802 455
5999 48
31258 779
8601 293
6407 45
19271 594
8107 647
9419 114
1862 51
4862 642
6642 156
4366 127
1888 307