848 180
4007 171
3191 420
28477 381
10612 349
10966 78
14267 253
2263 143
3483 212
9662 234
25322 491
4123 756
2642 428
11198 462
3018 206
4555 824
3848 705