43196 948
10913 166
37500 1010
7194 260
7565 438
3773 121
10085 406
9131 117
8707 512
17009 257
7358 366
3115 241
4887 315
1025 53
2218 176
19222 666