8771 675
5018 271
5604 956
3353 86
7547 809
5137 423
4006 509
3281 429
54847 372
70572 498
99215 615
3660 287
19802 629
11248 154