43330 948
11008 166
37763 1010
7251 260
7601 438
3798 121
10141 406
9272 118
8739 512
17145 257
7420 366
3130 241
4897 315
1039 53
2230 176
19438 666