12297 326
5679 517
14232 778
20537 546
11336 448
6586 696
8327 418
17349 406
41971 381
11854 642
16221 564
3172 25
11123 445
13037 365
10377 98
13713 256
3268 220
28120 358
3842 92
5395 879
3211 527
2360 386
3507 406