2677 493
12481 419
782 118
93432 711
13131 740
2159 63
41848 129
6251 530
36242 161
37577 901
8354 813
5844 519
6327 59
19244 712
3162 31
3353 330
2701 295
76910 369
3532 488