16666 588
2870 35
21063 159
9374 275
4505 170
16707 613
6576 102
6368 697
10750 186
7258 206
4375 723
7250 687
4283 632
8846 235
18103 269
5200 29
4125 257
3773 702
10172 627
14652 504
6183 442
3951 113
3150 100
22914 352
4234 560
2425 284
5280 240
15108 401