44582 75
2446 212
3525 333
106191 559
53109 396
3243 390
2523 265
1757 93
14311 686
15662 866
1166364 1299
451061 727
10993 431
13825 546
168177 928
84198 185
56553 473
33417 495
50433 179
54146 687
73156 447
35435 464
23205 324
4675 77
4241 615
5778 729
8984 655
3281 450