31638 72
8792 127
18575 732
6339 351
11584 901
10319 545
15115 880
14962 369
14888 587
17713 275
46338 214
9451 320
9249 847
20420 756
6545 412
11625 838
8601 476
10483 440
8137 629
9705 672
5349 379
16220 862
6224 226
5736 316
6084 451
8065 333
26504 88
12931 402