5141 42
15374 801
3716 289
1574 41
1163 165
2036 36
3547 123
3125 140
12103 91
23550 387
1802 101
9865 75
1689 211
1754 44
8719 664
2796 116
3173 851
3521 321
6821 47