3196 75
5015 347
3182 686
2875 335
34991 622
52116 304
21725 373
9860 522
54460 591
50606 602
15778 259
18105 207
124422 742
117405 686
105519 420
9096 365
72095 827
4985 412
46933 948
30673 113
96191 231
17857 475
19093 644
15563 696
6768 203
49081 919
4254 407
3760 156