876 273
519 122
575 114
1574 400
227 48
4924 642
1027 188
3193 502
2380 706
6328 277
3427 289
7697 325
48070 535
13667 244