12590 373
19624 312
5568 457
5800 469
5046 621
4747 226
8037 74
9344 746
4037 555
22008 107
6261 130
10449 502
6287 667
2901 396