5029 140
3272 642
10150 123
20225 201
20459 559
8439 157
21885 343
17659 63
3538 373
2568 304
2964 184
4716 780
22851 251