3395 420
12970 132
9640 28
21069 340
10879 176
2966 365
4718 527
19369 94
3807 466
6255 954
9584 407
9731 692
8248 449
15223 408
8328 568
5047 746
7962 280