2739 10
21563 44
18895 58
11271 22
12660 33
44832 264
9103 24
12380 22
2934 11
49999 147
16223 29
2766 9
10649 31
5359 23
6925 20
33184 102
3033 12
22531 99
12638 23
10297 40
2958 2
7601 21
5685 25
7333 11