12297 326
5679 517
14229 778
20528 546
11333 448
6585 696
8326 418
17336 406
41969 381
11851 642
16214 564
3170 25
11121 445
13028 365
10366 98
13700 256
3267 220
28081 358
3835 92
5392 879
3207 527
2358 386
3507 406