31098 343
8456 53
5595 197
10425 703
4633 521
16734 206
7230 594
15953 508
4833 310
23476 138
7061 332
11410 429
8458 588
15658 651
9268 241
6531 285
5379 209
9628 209
5230 714
4141 115
10945 389
36494 449
12414 763
6707 112
33924 725
17185 94
16494 374
7478 536