2677 493
12511 419
787 118
93503 711
13139 740
2159 63
41870 129
6252 530
36261 161
37590 901
8368 813
5845 519
6333 59
19266 712
3166 31
3359 330
2703 295
76944 369
3537 488