12590 373
19609 312
5568 457
5800 469
5045 621
4745 226
8035 74
9343 746
4037 555
22003 107
6260 130
10449 502
6287 667
2899 396