3215 75
5021 347
3185 686
2884 335
35002 622
52122 304
21733 373
9883 522
54722 591
50812 602
15843 259
18172 207
124872 742
117825 686
105607 420
9101 365
72276 827
4987 412
46956 948
30727 113
96303 231
17859 475
19095 644
15566 696
6776 203
49167 919
4254 407
3770 156