43296 948
10979 166
37712 1010
7238 260
7595 438
3791 121
10126 406
9241 118
8731 512
17122 257
7405 366
3125 241
4895 315
1037 53
2228 176
19406 666