2331 761
84107 352
4186 227
117580 588
684 37
1169 149
3026 62
3400 267
16438 40
1309 231
86116 854
54221 343
72486 236
11253 319
38070 410
69711 634
26221 503
57901 645
111628 815
90480 373