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