19292 30
48612 23
35942 95
1925 1
2633 8
8444 18
4096 11
3507 18
37978 20
45572 31
5532 15
2144 3
4406 6
12693 20
6409 5
33491 32
9444 19