882 33
15089 728
5468 759
6686 256
3970 865
3196 693
1457 254
829 120
4639 549
643 50
3421 223
2500 146
2883 185
2523 312
3070 538
1940 236
3680 944
2136 73
3308 153
5232 394
10019 250
2670 409
4325 682
2886 337