266330 639
60276 789
2449 271
8132 115
11662 608
2925 209
42493 508
10898 875
5816 669
5111 66
9672 549