2399 64
4005 307
5929 635
27149 393
5034 565
1986 55
4241 461
3749 399
2907 107
4747 33
6294 474
3225 590
117474 290
5663 247
4423 713
7049 572
8318 713
10501 387
4315 377
8306 533
87282 223
290068 1181
71871 135
23752 267
13521 634
910768 1967
476664 694
29112 118