16901 141
15480 455
6727 48
34277 779
9852 293
7475 45
21483 594
8257 647
10800 114
2120 51
5861 642
7634 156
5812 128
2034 307