31049 343
8434 53
5585 197
10417 703
4632 521
16682 206
7221 594
15906 508
4826 310
23398 138
7044 332
11397 429
8424 587
15640 651
9243 241
6519 285
5374 209
9598 209
5224 714
4126 115
10937 389
36369 449
12364 763
6692 112
33853 725
17179 94
16444 374
7456 536