12402 488
27497 549
10055 160
16688 478
33954 310
11845 341
3627 416
3476 409
4130 627
2596 381
4017 842
7868 623
5305 929
4175 638
3440 734
4285 512
11780 177
2243 309
4914 390
4413 376