28132 89
9650 239
25337 123
1247 194
59005 506
7562 855
109179 252
21606 938
18449 296
22605 629
20804 356
18740 581
3821 227
2943 42
9782 344
5635 650