12275 109
3860 178
5916 147
11487 575
19132 569
16881 418
9423 61
3050 459
4334 359
3735 307
11517 598
4590 689
4418 22
7746 683
6677 442
16251 702
20821 497
57337 238
29700 350
9841 93
6641 694
9349 491
33051 258
4181 634
8020 295
5224 357
9029 318
10786 52