2677 493
12503 419
783 118
93478 711
13137 740
2159 63
41864 129
6251 530
36256 161
37587 901
8365 813
5844 519
6332 59
19260 712
3164 31
3358 330
2702 295
76935 369
3537 488