2333 761
84108 352
4186 227
117591 588
684 37
1169 149
3026 62
3403 267
16453 40
1309 231
86116 854
54221 343
72486 236
11253 319
38072 410
69713 634
26223 503
57901 645
111630 815
90487 373