43063 948
10823 166
37254 1010
7131 260
7545 438
3760 121
10058 406
9048 117
8679 512
16884 257
7316 366
3104 241
4881 315
1021 53
2209 176
19041 666