20986 701
3054 372
3913 772
2096 41
4238 297
6100 367
10599 95
13906 54
11978 353
39168 643
5968 163
9786 201
22003 818
1822 507
5149 718
6135 341
4513 641