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