4882 732
3056 282
4232 131
125803 160
11117 644
14348 608
24309 386
21545 200
26596 88
4246 389
5461 272
4133 685
2457 112
6000 103
25068 443
98367 633
2386 575