4040 47
2149 609
1552 489
1998 617
10094 491
27672 389
2772 769
1107 321
809 230
1300 328
2679 660
2151 449
820 212
2076 595
1713 352
1536 326
2906 852
1211 294
985 291
1017 292
2147 454
583 64
614 126
2175 661