2993 435
3542 247
2923 616
3289 576
3353 705
663 104
1428 124
2767 264
1161 243
2171 636
1630 129
717 116
1430 232
906 154
1221 95
968 131
3580 803
2346 307
3397 593
2490 312
1246 135
7463 837
4065 302
3199 495