14967 57
15435 484
2473 401
8421 238
7652 501
4019 465
2596 284
8818 465
8193 105
2026 324
3484 797
2262 412