32928 176
42137 141
11048 27
10917 37
17462 40
18672 62
2238 9
21381 34
3674 14
20960 26
4156 11
176446 468
14627 37
25562 43
9549 15
23733 56
7988 34
11939 21
14892 63
25746 132
12893 30
10290 34
7236 13
27777 60