12297 326
5679 517
14232 778
20537 546
11336 448
6586 696
8326 418
17348 406
41970 381
11852 642
16219 564
3171 25
11123 445
13036 365
10373 98
13710 256
3267 220
28113 358
3842 92
5395 879
3210 527
2360 386
3507 406