30601 491
51276 558
5685 516
4026 593
61475 793
18142 714
17840 551
156649 268
102932 629
119719 252
13905 362
83146 758
29561 453
34501 352
60463 598
66927 269
29848 166
2842 41
2540 232
2911 502
24634 616
6360 26
35335 147
51582 182
14364 214
128669 207
37922 157
30007 175