5252 42
15384 801
3723 289
1576 41
1165 165
2037 36
3547 123
3130 140
12104 91
23637 388
1803 101
9877 75
1690 211
1762 44
8755 664
2808 116
3176 851
3532 321
6859 47