2902 517
167311 645
15362 668
3955 324
5469 239
6309 293
5978 676
3848 100
4143 230
19012 223
9020 737
10267 485
2794 416
2831 93
6070 307
10366 360
4601 470
3313 235
1089 232
1703 147