501 113
1087 143
1141 269
292 59
1312 90
9187 747
3028 151
22771 552
2501 204
85801 189
32035 282
9111 290
3059 71
6269 287
4533 457