3506 180
14530 583
12599 425
10971 344
6543 177
8576 709
2909 60
6993 774
5616 254
6248 412
5231 291
6138 338
5511 213
2834 190
6762 125
7315 621
10476 519
7757 422
22296 569
6289 121
4209 515
3836 665
1991 91
11116 597
21528 801
7564 750
6165 641
11564 364