31512 535
12829 147
13015 356
138393 520
235944 451
23803 255
27601 372
91348 289
12908 54
20292 207
81666 185
98899 579
8562 227
10600 482
123724 305
28177 464
12524 697
128457 413
210071 890
25368 342
56061 766
114672 922
21136 311
29666 200
128413 348
378943 1199
14985 188
17738 391