2708 761
881 234
532 122
2156 549
2652 678
203 46
2704 447
7957 264
4781 506
34615 929
31764 428
30846 376
6788 94
5929 148