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