31048 343
8434 53
5585 197
10417 703
4632 521
16682 206
7220 594
15905 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
17177 94
16444 374
7456 536