3191 75
5013 347
3181 686
2875 335
34990 622
52116 304
21724 373
9852 522
54416 591
50567 602
15766 259
18095 207
124315 742
117321 686
105500 420
9093 365
72069 827
4985 412
46930 948
30664 113
96175 231
17857 475
19092 644
15562 696
6767 203
49060 919
4253 407
3759 156