800 5
2786 4
18448 100
21171 57
113399 152
8529 22
40005 87
3345 8
19999 51
5338 16
5479 12
6727 38
8897 40
2796 7
4816 17
6696 20
6209 14
6549 29
2934 12
6189 39
11850 79
5868 15
7245 27
4944 17