553 52
1431 157
2239 214
7805 326
1719 90
12500 211
2628 326
15578 95
4578 575
3317 441
2924 610
4795 526
43745 398
9175 268
896 49