42192 729
7439 214
19121 315
8800 610
2903 471
28451 280
12362 129
4556 689
14383 494
34493 513
19985 117
20505 587
6912 117
42263 650
8973 226
42143 113
18179 123
6854 541
7721 503
3765 466
12204 793
16218 223
9028 615
34548 82
6895 665
9635 31
29404 411
30812 59