9949 363
11651 551
109809 716
29173 1017
28539 399
4843 190
14088 37
6221 267
5723 169
8957 80
30228 481