2950 631
2535 146
1492 201
2386 170
647 70
2923 729
3833 448
2993 140
5032 381
2229 122
1397 199
4473 497
3988 938
420 45
1198 182
1326 66
3097 590
3096 562
2927 500
2619 193
2858 663
1888 437
5825 646
3211 492