15768 40
19161 28
12348 6
16677 29
29376 58
24144 53
12342 32
17902 21
10438 16
5630 5
19336 20
18498 34
11803 24
17300 37
8647 4
18951 36
10453 7
19554 21
6414 15
7212 7
7022 4
18512 24
10536 13
23018 54