12033 562
10818 173
11493 465
4927 610
6274 336
10606 432
5213 249
16332 468
3723 481
3086 459
2655 135