3087 56
76815 277
18323 865
30981 322
18424 411
2676 198
6352 255
21799 710
3235 152
5050 423
8317 600
2273 63
4331 706
5075 217
7297 590
1982 145
2106351 3773
246549 1043
2887 148
1868585 3243
380925 1159
272286 1567
7901 554
231396 589
192656 743
2374594 6379
25455 342
690805 1980