12296 326
5679 517
14228 778
20528 546
11333 448
6584 696
8326 418
17336 406
41969 381
11849 642
16213 564
3170 25
11121 445
13027 365
10366 98
13698 256
3267 220
28076 358
3835 92
5392 879
3207 527
2358 386
3507 406