2904 517
167360 645
15362 668
3955 324
5469 239
6309 293
5980 676
3849 100
4143 230
19016 223
9020 737
10269 485
2794 416
2831 93
6071 307
10368 360
4601 470
3313 235
1089 232
1703 147