12202 157
8832 100
6511 217
6591 646
4956 184
25031 732
3568 28
7365 460
14453 501
7813 772
2410 369
6819 372
4243 526
5423 816
6392 350
17886 788
3870 808
2333 355