19933 397
69845 111
37476 50
16526 752
11191 101
29225 418
91694 917
51216 303
34851 363
22532 839
15211 62
32077 90
74566 442
217458 861
8076 331
36709 634
17464 213
25075 376
28187 412
34955 211
13810 452
137748 1001
73973 422
10471 675
15614 423
22612 781
19074 742