11701 435
1232 304
2465 568
6713 362
4457 524
29343 128
4349 133
2988 330
16011 165
8279 303
15075 890
20641 505
6035 675