2831 295
2679 373
4813 507
9568 591
25554 274
103873 370
14345 514
43711 255
17683 654
26332 402
21018 281
28248 381
12738 803
17409 928
10378 614
9153 151
2552 507
18473 342
4364 748
2795 197
4030 603
15079 580