24903 273
159687 651
29951 333
20596 311
45338 148
74432 879
30846 59
23860 557
19897 161
19439 89
21158 634
78208 405
31971 380
23138 266
9221 86
40053 400
33206 124