3216 75
5021 347
3187 686
2886 335
35002 622
52123 304
21733 373
9883 522
54743 591
50825 602
15850 259
18175 207
124904 742
117860 686
105609 420
9101 365
72291 827
4987 412
46958 948
30729 113
96307 231
17859 475
19095 644
15566 696
6776 203
49176 919
4254 407
3770 156