2905 517
167592 645
15366 668
3956 324
5471 239
6313 293
5983 676
3851 100
4144 230
19035 223
9021 737
10279 485
2794 416
2843 93
6073 307
10378 360
4601 470
3314 235
1089 232
1703 147