12297 326
5679 517
14232 778
20530 546
11335 448
6585 696
8326 418
17339 406
41969 381
11852 642
16216 564
3171 25
11121 445
13033 365
10370 98
13704 256
3267 220
28093 358
3835 92
5393 879
3208 527
2360 386
3507 406