12272 111
41743 682
15900 560
89448 662
7099 349
6501 803
12986 653
16795 654
28117 808
3873 427
3037 501
16960 236
2772 514
8150 50
2448 369
18442 424
9030 243
6053 197
4488 248
11251 700
20732 373
20188 356
14569 461
13732 670
86977 355
31237 935
17283 278
1444 50