12297 326
5679 517
14232 778
20532 546
11335 448
6585 696
8326 418
17342 406
41969 381
11852 642
16217 564
3171 25
11121 445
13036 365
10373 98
13706 256
3267 220
28107 358
3839 92
5394 879
3209 527
2360 386
3507 406