5016 587
2813 382
12527 651
3810 130
1369 72
4022 609
3908 644
2825 686
3541 797
4233 715
3002 777
35062 192
3653 354
76326 480
3131 219
64845 335
36119 247
28221 212
5101 526
28647 682
3389 125
6581 360
5617 758
2309 455
20611 156
29697 346
40268 509