2956 350
5255 94
4338 530
28710 905
6796 652
10912 667
6180 675
1813 81
5553 823
3105 568
20341 96
4366 161
5492 578
3858 279
8314 34
6799 741
3801 227
3791 696
7525 279
6716 619
17204 562
23196 947
22577 669
4397 537
1664 310
7443 191
3282 636
1270 196