2300 595
9314 979
2449 373
67133 194
6203 222
8525 213
11616 806
3580 126
4014 601
3789 53
2559 393
6623 348
4124 307
11942 656