22056 904
5845 311
4255 392
24814 780
5589 236
8810 157
2283 312
10028 823
3807 661
5040 521
9343 642
11288 855
14005 54
20159 588
32855 742
11048 107
6245 709
139830 180
9242 359
34629 1015
10043 905
4076 293
4484 412
17100 271
14510 720
25182 328
4533 152
10319 458