1079 60
18149 332
40674 835
14150 787
32256 777
23876 526
35021 649
8706 531
6593 250
7785 285
6754 353
9168 834
4007 167
17510 263
5718 569
9221 328
3291 237
14220 852