43197 948
10913 166
37500 1010
7194 260
7565 438
3773 121
10085 406
9131 117
8707 512
17010 257
7360 366
3115 241
4887 315
1027 53
2218 176
19223 666