2984 535
19289 271
9109 583
7149 462
14470 380
5590 567
6245 514
10206 697
8494 494
4354 397
4527 641
14936 354
3580 570
8606 534