40249 547
24044 38
17581 40
14171 309
1972 219
2571 201
7217 202
84427 345
26245 306
9365 696
3327 64
21758 439
6245 657
5690 220
3985 92
3849 151
9108 613
5947 737
6365 538