40276 242
21178 132
34048 585
27462 104
208303 506
118285 625
23519 663
162716 527
27679 798
31783 141
161223 329
23383 319
16141 568
15807 791
297718 1158
43075 461
74124 449
19614 375
10643 266
5417 56
31354 873
39408 767
20373 857
14816 243
99883 537
32342 352
266022 917
274877 605