2680 493
12605 419
792 118
93592 711
13147 740
2161 63
41905 129
6255 530
36303 161
37617 901
8370 813
5847 519
6344 59
19310 712
3173 31
3363 330
2706 295
77003 369
3541 488