2600 290
3188 571
4141 513
4197 217
5572 440
14952 404
12351 709
3577 674
3224 314
11901 818
3530 98
3864 100
13817 380
8526 933
204351 956
16701 727
61291 504
2349 207
6428 71
3681 320
7609 619
16592 566
8610 73
3189 581
4410 560
189608 287
65200 648
35529 821