43245 948
10949 166
37609 1010
7214 260
7577 438
3783 121
10113 406
9184 118
8720 512
17064 257
7385 366
3122 241
4890 315
1031 53
2221 176
19319 666