5762 641
10271 156
26949 586
2485 32
3251 315
10186 651
1345 43
34339 591
4922 478
8443 213
1173 277
5862 832