512 120
9868 482
16927 892
6614 689
12939 680
11115 523
2533 509
17540 540
16007 688
3037 654
2876 311
3221 55
5964 579
5947 177
24298 605
19630 674
8338 141
2010 39
13481 515
3052 465
2679 169
4584 736
7373 72
3914 334
6330 413
31446 648
44594 509
9026 363