2904 535
18245 270
8093 581
6442 461
14084 380
5182 566
5885 514
8094 494
4175 397
4396 641
13110 354
3275 570
6316 534