2677 493
12539 419
789 118
93528 711
13140 740
2160 63
41879 129
6253 530
36271 161
37597 901
8368 813
5846 519
6334 59
19276 712
3168 31
3359 330
2703 295
76962 369
3537 488