29011 225
4217 799
3443 598
9563 360
2072 298
2731 471
2884 336
14959 264
4267 268
4944 610
18572 384
3171 186
2184 273
3838 397
3276 466
1102 74
3568 262
2397 525
647 48
5047 782