40096 365
28172 506
21477 651
12788 545
44696 105
110760 721
53509 557
18386 741
20845 195
25553 697
17830 886
36265 326
24119 603
14615 575
24739 324
27367 427
31052 600
26019 1009
63383 107
23394 489
28496 223
24217 129
15475 214
58985 847
52783 58
56116 483
56449 68
32649 431