14153 28
3251 57
2035 211
4859 350
14006 535
5019 318
3096 172
1413 89
5910 252
3015 223
4423 240
3655 163
2040 152
10420 438
2616 388
4262 693
1694 36