42915 907
17708 503
13971 334
5958 100
9363 368
20405 880
6887 297
30105 181
21719 664
20363 1029
14491 82
21434 739
17837 404
25174 75
5346 82
7356 800
7634 81
16790 593
8676 309
6556 296
15944 752
8648 297
24101 328
18546 505