531 120
10626 484
16970 892
6716 689
12995 680
11146 523
2537 509
17547 540
16040 688
3040 654
2885 311
3232 55
5979 579
5959 177
24299 605
19630 674
8341 141
2010 39
13483 515
3052 465
2679 169
4602 736
7374 72
3917 334
6330 413
31447 648
44596 509
9028 363