8599 501
20154 668
11699 478
4160 211
7228 574
4325 38
25210 712
9224 684
5021 571
3662 218
3364 386
5962 171
2965 230
4492 331
3637 648
6678 382
1986 62
18310 343
8560 239
9500 769
11707 672
3397 293
2911 221
7826 606
6665 525
4026 604
4650 146
6529 302