5249 42
15384 801
3723 289
1576 41
1165 165
2037 36
3547 123
3130 140
12104 91
23632 388
1803 101
9876 75
1690 211
1762 44
8754 664
2807 116
3176 851
3532 321
6859 47