12032 562
10818 173
11491 465
4927 610
6272 336
10606 432
5212 249
16331 468
3723 481
3086 459
2655 135