3999 597
1336 208
2882 481
5228 801
2511 440
2936 699
12942 931
8609 356
1480 298
3262 227
7961 514
735 46
3891 852
2571 119
3098 433
4578 549
4903 943
2727 249
5181 420
5157 797
8779 580
4526 568
4161 657
5970 123