12272 111
41742 682
15899 560
89442 662
7099 349
6501 803
12985 653
16794 654
28114 808
3873 427
3037 501
16960 236
2772 514
8149 50
2448 369
18441 424
9030 243
6053 197
4488 248
11250 700
20732 373
20188 356
14569 461
13732 670
86976 355
31237 935
17282 278
1443 50