5531 668
76950 654
26357 237
1741 129
3441 915
2925 359
1822 317
2829 406
1535 126
769 63
1235 42
2064 271
1228 90
2232 221