20502 70
57611 820
15489 377
18515 87
8782 258
16149 570
15198 547
18339 246
7959 866
10369 312
4117 841
10212 146
24707 89
18859 327
41667 335
26201 122
4096 717
14451 365
6380 518
38607 571
4172 199
1833 201
11998 341
4426 678
3903 250
31080 292
3115 548
52203 155