21069 701
3059 372
3920 772
2103 41
4248 297
6104 367
10707 95
13911 54
11983 353
39180 643
5972 163
9791 201
22008 818
1822 507
5155 718
6139 341
4518 641