5348 669
4892 50
2996 95
2261 638
3192 680
2957 657
1467 117
3071 522
2639 501
2914 239
2708 271
3345 600
5277 793
140 21
701 135
706 140
3209 842
2059 308
2947 637
1759 355
927 170
4227 848
2383 560
2056 182