5075 27
22190 683
15163 825
20867 338
3498 458
10144 669
7602 618
3815 165
1726 101
3658 164
8791 690
14038 680
11300 511
8174 274
9155 78
3006 642
629 108
1755 196
1707 410
7175 138
693 155
5247 93
6079 225
11289 48
17300 238
11319 738
2280 322
716 45