31049 343
8434 53
5585 197
10418 703
4632 521
16682 206
7223 594
15906 508
4826 310
23401 138
7044 332
11399 429
8425 587
15641 651
9243 241
6521 285
5375 209
9598 209
5225 714
4129 115
10939 389
36370 449
12364 763
6693 112
33855 725
17184 94
16444 374
7457 536