2300 595
9319 979
2451 373
67146 194
6203 222
8525 213
11616 806
3580 126
4014 601
3790 53
2559 393
6623 348
4125 307
11943 656