5092 420
4291 151
21087 581
6560 613
2254 221
11149 460
5667 395
8456 659
17950 738
3452 589
21956 158
16465 903
34954 486
7699 553
3163 156
7867 369
8180 898
4384 733
10110 505
7814 660
4226 406
5322 299
4061 574
46967 713