20895 701
3049 372
3910 772
2088 41
4235 297
6098 367
10592 95
13900 54
11975 353
39156 643
5957 163
9782 201
21999 818
1819 507
5143 718
6131 341
4510 641