31100 343
8456 53
5595 197
10425 703
4633 521
16735 206
7231 594
15954 508
4834 310
23476 138
7061 332
11410 429
8458 588
15658 651
9268 241
6531 285
5379 209
9628 209
5230 714
4141 115
10946 389
36497 449
12415 763
6707 112
33926 725
17185 94
16494 374
7478 536