29012 225
4218 799
3444 598
9564 360
2073 298
2732 471
2885 336
14962 264
4267 268
4945 610
18575 384
3173 186
2184 273
3838 397
3276 466
1102 74
3568 262
2405 525
647 48
5047 782