12297 326
5679 517
14232 778
20532 546
11335 448
6585 696
8326 418
17341 406
41969 381
11852 642
16216 564
3171 25
11121 445
13035 365
10373 98
13706 256
3267 220
28096 358
3835 92
5393 879
3208 527
2360 386
3507 406