2887 816
2931 634
92350 566
33417 45
16645 41
170909 203
5796 167
27582 244
8095 400
4131 124
2107 27
5799 129
6960 612
8032 440
14778 792
2977 336
9211 349
1892 271