23258 643
6328 189
5129 641
158222 446
21747 351
16125 71
3709 295
34726 359
4935 753
3054 165
2741 255
22086 328
4546 400
4590 121
4541 692
8212 473
2753 606