1503 56
2352 248
5159 390
4581 337
9663 171
2106 211
2518 332
3230 632
2617 401
13552 670
3817 692
20981 208
1498 209