19118 1029
2830 82
6813 108
6262 288
3638 496
4346 143
6059 506
4346 341
5110 882
6790 509
5659 314
3617 211
3226 329
5177 412
4913 836
11214 828
6050 754
5110 78
2600 219
2609 168
4573 491
4907 501
11053 247
20447 628