2888 535
17568 270
7718 581
6313 461
13854 380
5074 566
5357 514
7896 494
4091 397
4315 641
12616 354
3146 570
6198 534