3253 295
3697 373
5367 508
10229 591
25830 274
107226 370
14515 514
45022 255
18070 654
26737 402
21655 281
28853 382
13123 803
17907 929
10600 614
9315 151
2584 507
19003 342
4438 748
2877 197
4091 603
15492 580