5031 330
9213 324
5505 594
19915 52
11267 318
10456 79
39872 129
3526 304
5931 156
6710 251
4888 318
4455 797
5322 745
3669 39
10770 648
3512 102
7529 386
7957 362
20059 61
15233 432
14420 153
1745 116
13890 180
5491 897
29061 372
5202 391
25119 717
16337 349