10522 53
22959 886
7991 115
10135 552
38085 114
7227 337
23073 656
12790 264
19685 1054
7402 42
4639 275
11002 238
6960 421
12838 687
9414 239
26725 404
8647 629
8292 323
36948 281
12913 746
11678 741
11895 338
44414 643
5351 85
28440 241
28243 147
23019 184
11376 52