15901 99
71868 276
7509 57
29187 398
9249 502
71046 341
11135 61
36189 570
62154 979
101812 928
8942 435
33436 318
47320 570
107424 438
81774 684
13376 622
22130 305
18583 371
128942 743
9602 525
53054 379
49456 127
26309 254
78230 407
95572 928
35460 163
29761 138
57263 542