5293 42
15391 801
3728 289
1577 41
1165 165
2037 36
3547 123
3131 140
12107 91
23668 388
1803 101
9883 75
1690 211
1767 44
8763 664
2811 116
3177 851
3538 321
6868 47