31112 343
8461 53
5601 197
10432 703
4636 521
16749 206
7234 594
15965 508
4842 310
23489 138
7064 332
11418 429
8463 588
15677 651
9275 241
6534 285
5380 209
9632 209
5230 714
4144 115
10950 389
36513 449
12424 763
6708 112
33951 725
17199 94
16511 374
7480 536