18076 17
11504 31
27195 22
14394 24
5851 11
23763 33
23568 26
7121 19
8199 15
18255 34
8611 3
8351 10
46131 126
23001 29
19816 21
39249 27
12329 28
4493 3
12376 28
3509 1
19093 53
19453 45
9828 16
11245 11