2503 327
55188 452
6347 297
18689 609
8352 45
38633 612
10734 415
4691 451
6168 151
4052 399
3144 743