101953 560
75439 298
156256 647
302184 1431
59279 219
143039 680
167369 831
39385 96
143659 884
189434 273
121039 1180
30685 664
94280 1109
88757 244
69775 511
95656 659
65858 285
211407 263
135216 701
91245 197
69421 365
70390 488
130463 515
51541 683