948 256
5252 111
3536 694
3758 333
3955 568
1657 98
3577 461
1042 285
2959 586
3826 272
2652 548
1406 217
2394 452
5744 729
1956 94
7328 204
6791 135
3400 887
2895 790
4257 754
2361 71
6233 710
2076 479
14737 617