1504 310
1235 104
3046 674
1144 231
109129 339
104158 189
91877 465
123447 940
59128 681
105223 266
57346 601
86165 348
45708 884
67017 978
79855 248
87139 597
123998 691
88254 540
113549 566
41078 682
49515 535
70179 164
68813 619
63269 448