15651 503
35665 128
59737 340
4677 217
3220 90
51362 620
73583 879
87379 389
2615 84
4105 657
4893 516
5964 264
15283 200
2777 325
10807 571
4146 521
3893 639
5188 592
4929 883
1038 53
4738 692
3061 367
1767 109
5855 612