3201 256
2672 300
5893 431
9626 687
4983 554
3039 333
11234 415
5623 595
3630 441
2642 317
5847 309
5305 738
4406 869
2549 125
2339 428
10417 384
6733 608
2376 311
2728 340
6308 582
4343 602
4474 131
1221 114
20267 1016
7038 527
6915 156
1497 137
1819 278