5260 42
15384 801
3723 289
1576 41
1165 165
2037 36
3547 123
3130 140
12105 91
23643 388
1803 101
9879 75
1690 211
1764 44
8755 664
2808 116
3176 851
3533 321
6859 47