8599 501
20154 668
11697 478
4159 211
7228 574
4324 38
25198 712
9224 684
5020 571
3661 218
3364 386
5962 171
2965 230
4492 331
3637 648
6678 382
1985 62
18309 343
8557 239
9498 769
11707 672
3396 293
2911 221
7826 606
6663 525
4026 604
4650 146
6528 302