4935 10
7898 7
4157 11
2868 3
11852 5
18297 17
12676 16
6630 10
9109 3
5907 14
6307 2
6081 11
5432 1
50002 109
3412 12
5591 11
9561 8
5309 7
8044 21
3955 11
6836 6
10538 6
5005 5
4352 14