5766 641
10280 156
26954 586
2485 32
3251 315
10191 651
1346 43
34340 591
4922 478
8443 213
1173 277
5862 832