21047 701
3058 372
3918 772
2100 41
4246 297
6103 367
10677 95
13911 54
11981 353
39177 643
5970 163
9791 201
22007 818
1822 507
5155 718
6138 341
4518 641