25286 345
126616 928
74535 735
33124 275
88073 101
15273 329
45572 530
119364 382
58366 685
28287 112
15215 117
20238 205
85715 903
31436 173
30764 179
77349 599
16767 511
2499 35
43003 404
17376 493
2409 299
30754 502
139492 136
64432 144
2475 166
6638 856
7371 79
11912 364