3704 500
5897 642
11109 300
9973 794
20298 732
5399 418
11722 637
2688 458
7037 99
6011 443
13667 792
10259 204
4206 575
3046 106
3251 296
8913 690
6465 339
9637 147
4874 743
5335 585
4346 893
23680 142
10400 478
3662 326
7963 572
7588 38
8412 407
12671 802