3506 180
14536 583
12602 425
10971 344
6543 177
8576 709
2909 60
6993 774
5617 254
6249 412
5231 291
6139 338
5512 213
2834 190
6764 125
7316 621
10477 519
7759 422
22296 569
6289 121
4209 515
3836 665
1992 91
11117 597
21536 801
7564 750
6166 641
11567 364