43308 948
10995 166
37732 1010
7242 260
7596 438
3795 121
10133 406
9253 118
8733 512
17134 257
7410 366
3129 241
4895 315
1039 53
2229 176
19421 666