640 84
51619 626
5650 248
19188 622
51385 161
2934 79
6810 403
3627 878
5339 478
2813 332
1663 272
3513 331
8862 471
1035 65
7175 45
11592 362
1498 167
6179 307
3803 69
3283 350
9500 385
3006 845
3679 237
4875 762
7821 108
895 106
4003 628
9481 841