19329 1001
20111 295
12285 417
28433 603
61756 348
20306 485
37099 642
23098 523
39331 89
26698 315
21660 810
9291 164
28754 647
53165 505
12618 537
39140 390
12867 489
24321 375
38042 198
11271 175
5933 40
23492 600
71822 195
12927 779
25827 665
15505 228
32015 330
33174 708