2233 288
12670 92
3974 793
33868 601
941 139
3790 259
3377 729
4949 738
19068 246
7087 218
2851 462
3309 488
1430 98
2891 746
2788 557
3271 804