1045 116
3746 923
6404 793
5502 508
11640 387
11184 513
2662 575
7564 442
7616 984
1617 378
12562 408
5825 370
8299 716
3512 333
8513 904
5695 615
2233 192
8379 612
5090 258
6613 742
12110 393