503 113
1109 143
1144 269
292 59
1393 90
9190 747
3030 151
22771 552
2502 204
85803 189
32041 282
9118 290
3060 71
6270 287
4536 457