501 113
1070 143
1141 269
292 59
1216 90
9182 747
3026 151
22768 552
2500 204
85795 189
32030 282
9109 290
3057 71
6269 287
4528 457