19221 212
16926 74
15076 478
15556 282
57688 943
21086 343
44698 654
17367 724
110157 208
16283 494
139009 347
168217 953
11090 805
20541 440
157637 698
108041 402
21203 124
41044 504
185848 309
163908 299
18579 415
289497 808
142857 630
12252 354
31267 707
152274 336
8689 215
32843 429