5097 670
1318 258
1146 56
927 37
3379 350
1260 155
2371 163
4357 677
2029 216
3101 719
3505 658
1679 225
2968 656
6998 831
3437 879
3699 512
2950 517
2781 696
2328 111
2362 378
3713 610
1306 64
2447 413
2564 528
2584 367
2676 522
632 53
1803 301