25033 447
5230 111
21672 531
9637 875
9239 403
9474 411
3282 194
11940 267
25448 192
6461 656
11998 141
9951 405
14229 253
9485 591
9357 221
7308 532
8824 262
7213 268
7859 626
6137 741
21391 665
9162 151
31685 540
9718 317
10599 294
7995 283
10556 725
12843 386