9996 222
5859 803
30569 155
20504 901
46262 640
17068 154
16491 616
16893 636
8581 208
8800 126
8057 582
25347 369
28144 623
36841 544