312055 651
61989 790
2629 271
8794 115
11996 608
3085 209
43269 508
12014 875
5961 669
7222 69
10132 549