3192 256
2667 300
5882 431
9625 687
4982 554
3036 333
11224 415
5619 595
3629 441
2638 317
5839 309
5301 738
4405 869
2547 125
2336 428
10410 384
6725 608
2374 311
2726 340
6305 582
4340 602
4465 131
1219 114
20266 1016
7031 527
6906 156
1496 137
1818 278