3903 271
12794 549
13222 132
2239 61
15313 454
75329 678
22488 607
27329 380
62665 512
39640 101
11577 133
53104 638
14002 263
9140 86
26802 700
70259 222
29428 471
2999 415
4547 317