5798 43
15440 801
3763 289
2718 42
1178 165
2056 36
3549 123
3154 140
12116 91
24075 388
1822 101
9938 75
1699 211
1792 44
8897 664
2887 116
3188 851
3616 321
6971 47