43277 948
10969 166
37674 1010
7231 260
7587 438
3787 121
10121 406
9217 118
8726 512
17095 257
7400 366
3122 241
4893 315
1034 53
2225 176
19369 666