2233 288
12672 92
3974 793
33931 601
941 139
3791 259
3380 729
4952 738
19069 246
7096 218
2853 462
3311 488
1431 98
2893 746
2788 557
3272 804