3516 761
2997 752
6308 582
1394 42
21595 514
3805 575
2445 460
654 38
1770 79
2997 144
13340 119
3905 569
1400 90
18204 531
1146 159
1168 108
2922 348