2100 510
884 211
3013 697
6541 503
272135 269
5922 210
10100 771
5949 627
1524 234
3212 411
3089 355
2713 61
2665 318