13278 286
55806 109
50838 661
17815 298
17275 148
238495 1044
344476 783
98552 276
44002 547
15633 135
261733 567
140696 646
131164 758
151862 452
32351 124
82537 205
500003 1012
265060 1202
56460 216
209262 746
17743 785
52994 522
30868 403
29870 512
121635 794
21939 248
20992 89
22189 361