2708 761
879 234
531 122
2153 549
2651 678
201 46
2700 447
7955 264
4755 506
34604 929
31751 428
30837 376
6788 94
5928 148