29050 391
15128 596
818 186
494 112
460 89
614 124
2271 242
2812 690
2884 560
1781 349
2619 781
2849 591
560 88
480 60
2546 654
2171 531