29245 815
2668 642
2479 322
3754 844
1118 327
1672 400
2835 809
468 79
2248 704
1918 457
495 116
1994 313
955 171
768 178
3046 569
2735 749
654 122
414 92
2222 448
4126 830