12180 528
16689 516
63889 527
7141 314
19099 403
6772 313
3366 458
1984 269
1751 54
3022 505
4363 327
2476 252