3000 451
4942 859
5308 36
5884 415
2859 226
3531 713
913 53
4027 596
3719 687
1324 169
6384 726
13148 688
5224 703
19212 603
10278 583
4855 822
6924 532
2122 183
6686 369
2877 73
5612 551
6822 627
4411 508
1122 34
1854 63
2105 215
4871 595
2118 422