30595 77
44491 434
26577 817
47946 482
12053 430
1270 35
3373 289
8417 519
100118 512
159898 655
9710 464
10753 591
15512 621
6987 281
2968 252
5211 788
6028 600
1911 313
2379 116
21675 771
13932 934
30729 876
152392 904
21602 676
9074 516
5082 101
6143 593
9804 121