22582 813
4636 52
7692 292
8137 282
6147 291
2145 663
2316 576
11233 225
6748 594
6454 588
12758 901
7222 577
3786 743
1030 273
5203 929
30288 295
2852 753
2064 686
5602 808
53272 557
5783 257
240 68
31352 286
929 97