1032 171
1772 445
3365 930
2323 381
6631 455
64215 426
85041 758
29128 101
1235 335
2070 668
4257 797
3795 589
143008 557
46324 104
112594 545
63179 566
5396 628
44106 67
55708 189
53203 226
50557 154
1380 157
92256 281
44712 218
123988 770
48079 145
55544 257
6115 373