2132 510
933 211
3031 697
6629 503
272250 269
5933 210
10110 771
5958 627
1527 234
3224 411
3095 355
2713 61
2666 318