166572 591
103641 511
86682 286
76216 654
102029 132
261135 1209
179897 577
110325 917
148409 300
30351 62
136856 571
59818 236
410279 741
112901 483
84427 666
83347 283
210441 778
571737 3053
97315 422
118317 732
564173 1715
165847 343