31049 343
8434 53
5585 197
10417 703
4632 521
16682 206
7221 594
15906 508
4826 310
23398 138
7044 332
11398 429
8424 587
15640 651
9243 241
6521 285
5375 209
9598 209
5224 714
4127 115
10937 389
36370 449
12364 763
6692 112
33854 725
17181 94
16444 374
7457 536