101298 521
3829 210
19326 385
101577 802
34737 409
48751 561
12592 935
5653 354
3228 389
5035 83
3520 208
4024 63
1984 224
2401 228
4370 449
2922 197