50987 511
13383 580
2957 117
6133 874
3564 722
8257 146
14948 787
5342 903
4615 196
7568 88
3437 335
31874 620
14218 501
12109 501
4508 891
4881 400
4180 366
2881 103
6843 369
3187 201
5524 659
8498 586
10532 783
30596 1016