12035 562
10819 173
11495 465
4927 610
6276 336
10607 432
5213 249
16336 468
3723 481
3086 459
2655 135