14023 27
95687 285
12391 10
24668 62
35463 118
8928 11
10593 29
26023 73
25078 68
13462 39
20160 31
5316 14
8384 94
2345 11
4662 38
4872 18
40133 67
16738 14