135093 950
5393 166
24409 386
301971 1064
4350 923
7330 158
61639 148
108951 716
115415 899
104766 759
37148 564
58124 649
129552 635
3476 467
13783 587
70081 250
4632 125
41462 639
11202 300
88050 854
84826 348
115803 194
167544 774
79768 526
3253 390