105011 341
26434 631
14293 224
19489 874
35493 378
28622 582
85498 296
26026 501
73337 532
20918 113
135143 334
39433 188
31184 719
27746 534
15807 116
240096 1381
17402 682
125803 633
73604 944
22236 664
139902 402
34773 494
22683 453
26989 657