4003 56
3474 157
2905 214
8313 326
1996 90
15630 211
3620 326
18712 96
5870 575
5888 441
3209 610
5866 526
64392 401
11325 268
1293 49