2708 761
876 234
530 122
2149 549
2650 678
201 46
2697 446
7955 264
4714 506
34583 929
31743 428
30825 376
6787 94
5910 148