5024 509
4360 348
2497 404
25048 577
6457 317
9442 615
18370 878
2291 125
5055 637
15080 459
4104 104
2322 28
2382 254
8673 797
1895 117
4570 224
4892 418
6439 481
7785 244
6182 559
4733 877
24268 210
2689 342
5084 650