43266 948
10965 166
37648 1010
7223 260
7587 438
3786 121
10118 406
9209 118
8725 512
17078 257
7392 366
3122 241
4892 315
1033 53
2221 176
19349 666