43267 948
10965 166
37651 1010
7223 260
7587 438
3786 121
10118 406
9210 118
8725 512
17079 257
7393 366
3122 241
4893 315
1033 53
2221 176
19349 666