876 273
519 122
575 114
1572 400
227 48
4917 642
1027 188
3188 502
2380 706
6328 277
3426 289
7697 325
48059 535
13664 244