2132 510
935 211
3031 697
6632 503
272253 269
5933 210
10110 771
5958 627
1527 234
3225 411
3096 355
2713 61
2666 318