2851 50
5192 653
4476 305
5359 751
7326 226
5873 208
10214 857
28734 584
4344 349
2230 310
6192 701
1969 137
5064 212
10869 749
3623 256
2734 78
2257 524
8767 705
1111 234
3026 140
4181 521
7567 347
2203 174
4751 613