43276 948
10968 166
37670 1010
7229 260
7587 438
3787 121
10120 406
9216 118
8725 512
17093 257
7400 366
3122 241
4893 315
1034 53
2224 176
19367 666