12297 326
5679 517
14232 778
20537 546
11336 448
6586 696
8326 418
17349 406
41971 381
11853 642
16220 564
3171 25
11123 445
13036 365
10377 98
13712 256
3268 220
28115 358
3842 92
5395 879
3210 527
2360 386
3507 406