19533 1001
18199 388
2477 338
5544 261
15598 751
15245 462
6060 40
26745 209
8128 326
35773 543
4158 455
4028 654
41848 949
17652 781
16439 595
2878 265
35624 582
9317 89
19759 507
17259 608
15768 317
23913 80
15123 418
10533 822
8625 137
1859 90
11192 647
12110 372