14162 28
3255 57
2035 211
4864 350
14039 535
5020 318
3107 172
1420 89
5924 252
3016 223
4430 240
3675 163
2045 152
10420 438
2618 388
4276 693
1700 36