15906 99
71890 276
7527 57
29195 398
9256 502
71068 341
11142 61
36212 570
62191 979
101844 928
8946 435
33459 318
47330 570
107436 438
81783 684
13382 622
22143 305
18593 371
128971 743
9608 525
53067 379
49465 127
26317 254
78246 407
95661 928
35469 163
29776 138
57276 542