12031 562
10814 173
11490 465
4927 610
6270 336
10604 432
5210 249
16329 468
3723 481
3086 459
2655 135