2632 47
3766 400
2547 536
5771 627
9454 506
4014 746
3401 389
21719 174
5419 146
1515 83
7977 76
5557 757
3056 124
9725 878
3606 435
7937 832
11004 710
4454 406
5546 503
4628 64
2393 202
6352 233
23949 263
8260 886