12031 562
10813 173
11486 465
4923 610
6270 336
10602 432
5210 249
16324 468
3722 481
3086 459
2654 135