1008 292
901 247
2389 479
171 51
147922 784
129530 213
2701 785
12154 388
2160 504
156335 842
2984 641
58977 322
26222 232
15449 379
9384 205
282907 586
107941 178
5137 382
14967 297
690 161
172320 661
22015 103
49737 717
45073 1056