503 113
1107 143
1144 269
292 59
1377 90
9189 747
3029 151
22771 552
2502 204
85803 189
32041 282
9118 290
3060 71
6270 287
4536 457