3098 796
3504 681
5739 391
7421 621
12934 412
7226 460
6742 819
3537 655
3228 98
36177 380
10260 642
3251 382
2241 220
3680 824
2345 262
4112 879