40490 68
45077 43
2088 3
13383 21
21693 17
24236 26
4179 5
175106 453
12270 22
6297 21
6098 21
38182 31
31102 88
36629 81
20323 43
17069 50
16477 46
16399 34
32281 68
13777 22
5179 21
23805 41
3610 5
7043 20