3030 251
4056 507
5079 141
4090 306
4593 327
21485 74
4019 576
8720 904
4957 570
9113 679
2229 168
12405 456
6880 277
2226 138
7483 717
13422 623
6068 732
8387 820
1772 241
6830 613
8430 124
3613 568
2600 69
2625 390