19718 63
2322 18
11194 56
2186 16
3483 7
7053 23
1918 12
4415 17
553 7
17196 46
8400 18
11485 33
2847 20
19574 50
7963 28
5217 9
8753 29
5213 30
4539 18
22770 44
14308 21
7850 26
2451 14
2499 9