5009 521
27526 542
107790 210
33108 294
3575 375
25157 712
4205 506
23932 454
7084 302
4773 118
17073 928
5735 361
7599 791
12731 373
17581 827
1613 320
24046 360
2889 472
8575 184
10047 105
6617 114
37202 393
4873 226
4964 687
8111 74
5601 234
5162 195
9469 746