747 219
1428 381
1272 285
2613 716
3367 925
11608 503
19901 663
7718 133
17593 505
5294 288
12441 397
26328 106