15001 256
2332 319
1391 124
2923 565
2642 330
1281 163
2980 688
3805 667
2264 326
3268 590
6118 755
2518 206
3709 527
2921 236
2639 390
1947 368
1558 233
1437 93
2167 413
2359 386
11934 847
5779 871
1644 145
3512 663