43246 948
10949 166
37611 1010
7215 260
7579 438
3784 121
10113 406
9187 118
8720 512
17065 257
7385 366
3122 241
4890 315
1032 53
2221 176
19320 666