3315 507
30076 53
89927 682
3448 288
5112 139
2330 370
3845 184
13283 633
6146 558
3532 574
11271 430
3047 288
2149 145
3134 727
3242 259
948 28
2911 353
1992 455