13882 45
9159 36
4737 290
4675 47
22201 887
11715 607
5729 100
3785 327
4157 103
19306 452
6944 733
9165 631
5709 176
7292 614
8805 792
7826 847
12547 487
19101 804
2682 206
4426 469
1741 86
2995 409
1258 71
3723 628