3025 540
17747 550
5598 143
15758 579
10766 627
23629 142
28791 134
6882 666
8526 718
4675 359
14047 131
11570 546
18711 72
3457 300
17314 654
16055 312
5810 286
9595 209
7839 61
3571 280
9085 501
9660 343
10276 693
3770 277
24410 649
6993 648
13113 733
4677 162