31451 125
14081 133
71294 569
32421 921
11425 491
133475 672
185408 253
12882 524
41816 329
42316 386
95577 935
20688 596
25099 241
67019 631
34056 533
19696 404
32296 466
5481 119
19367 836
13327 613
2998 153
24748 451
2738 63
5100 686
7528 159
18592 500
16069 732
4223 83