40434 547
24151 38
17631 40
14183 309
1973 219
2575 201
7262 202
84446 345
26273 306
9377 696
3328 64
21767 439
6255 657
5696 220
3988 92
3849 151
9113 613
5955 737
6367 538