3015 343
2425 423
10496 319
3020 332
94926 196
2386 453
76933 384
2795 768
7390 536
2273 122
11745 432
3253 953
42899 389
818 50
11902 627
12073 128
6974 638
3281 388
56876 423
22244 614
26528 589
9910 592
15670 430
30953 362