2396 64
3999 307
5927 635
27099 393
5032 565
1984 55
4239 461
3749 399
2904 107
4738 33
6286 474
3221 590
117220 289
5658 247
4419 713
7047 572
8313 713
10495 387
4313 377
8301 533
87253 223
289813 1181
71756 135
23745 267
13517 634
910438 1967
476473 694
29103 118