4000 492
5261 908
14365 58
3112 399
5704 370
5254 329
1405 109
2100 217
10037 86
1123 87
2475 136
27125 100
2677 431
2724 259
4175 832
2951 276
1729 177
3270 49
2757 445
6344 329
4764 966
3793 915
2919 505
3573 600
3851 604
1455 129
1179 64
3146 447