21034 701
3056 372
3917 772
2100 41
4246 297
6102 367
10661 95
13908 54
11981 353
39174 643
5970 163
9790 201
22006 818
1822 507
5155 718
6138 341
4515 641