15130 10
20337 20
3924 12
20307 20
23069 34
14833 18
10825 10
6310 1
10262 7
14875 22
10155 16
13832 19
34166 25
8620 8
11038 21
19993 26
29593 50
44262 54
6559 8
7170 12
17986 26
5742 14
13249 14
4453 10