20159 137
63096 303
5221 415
990 321
1707 384
13093 730
25300 687
6779 765
12899 726
471 93
8690 372
1924 439
20274 676
17796 369
26235 278
4362 648
4192 125
2777 784
3753 331
584 99
1220 274
1859 481
17437 583
4100 769