1031 268
32351 127
4391 354
8303 163
4191 447
5803 244
4924 488
48704 194
3538 511
12821 219
16768 699
73080 533
36372 326
24943 732
18271 195
9302 660
3737 660
3446 611