11461 562
2506 66
9791 298
4100 43
15549 306
14589 327
30535 583
5553 293
16078 754
9809 410
3976 257
14111 504
7902 412
7378 859
7574 159
8318 513
12194 774
16807 654