2979 503
2777 452
3868 286
4565 630
5572 815
2966 88
4214 592
4124 488
6647 187
3763 719
1233 77
1682 61
3132 633
2166 424
2369 459
3861 839
2420 236
3252 448
3051 320
2119 138
2606 198
1499 204
3788 762
2229 322