42197 729
7440 214
19121 315
8804 610
2903 471
28456 280
12363 129
4557 689
14383 494
34496 513
19992 117
20513 587
6915 117
42281 650
8973 226
42155 113
18184 123
6854 541
7724 503
3765 466
12204 793
16224 223
9030 615
34567 82
6895 665
9637 31
29415 411
30840 59