16526 23
162587 365
34295 73
12912 34
11217 10
15846 34
11638 24
9254 13
42154 98
15703 30
10014 18
3822 7
11507 22
29689 51
27441 57
17425 46
16912 50
11358 34
4275 12
118082 220
133809 144
19386 23
22996 26
39378 47