876 273
519 122
575 114
1573 400
227 48
4924 642
1027 188
3192 502
2380 706
6328 277
3427 289
7697 325
48069 535
13665 244