2677 493
12507 419
786 118
93489 711
13137 740
2159 63
41866 129
6252 530
36258 161
37588 901
8367 813
5845 519
6332 59
19263 712
3165 31
3359 330
2702 295
76942 369
3537 488