2397 64
4000 307
5927 635
27106 393
5032 565
1984 55
4239 461
3749 399
2905 107
4738 33
6286 474
3221 590
117239 289
5658 247
4419 713
7048 572
8313 713
10496 387
4313 377
8302 533
87258 223
289840 1181
71767 135
23745 267
13517 634
910468 1967
476491 694
29104 118