3506 180
14540 583
12603 425
10971 344
6543 177
8577 709
2909 60
6995 774
5617 254
6249 412
5231 291
6141 338
5512 213
2834 190
6765 125
7316 621
10478 519
7760 422
22300 569
6291 121
4209 515
3836 665
1992 91
11120 597
21539 801
7565 750
6169 641
11569 364