28225 89
9657 239
25462 123
1249 194
59011 506
7562 855
109199 252
21606 938
18450 296
22605 629
20806 356
18741 581
3821 227
2943 42
9782 344
5635 650