1873 580
1639 424
661 183
8315 289
11295 416
44160 894
8270 653
24522 639
24287 75
16609 862
7792 306