8598 501
5677 30
20154 668
11688 478
9687 482
13725 443
5424 423
7225 574
20529 354
4322 38
29439 156
25189 712
16790 755
13143 640
14275 885
30970 690
7638 285
27006 490
14193 746
23254 415
6355 647
5020 571
3658 218
3364 386
4048 467
18044 536
18069 766
33748 518