1025 116
3738 923
6380 793
5449 508
14360 510
11630 387
6378 793
5447 508
2653 575
11170 513
7556 442
7606 984
1608 378
8511 904
5817 370
3506 333
5086 258
12548 408
6609 742
1832 361
8288 716
8371 612
3107 81