1251 180
4103 171
3458 420
29302 382
11127 349
11564 78
14664 253
2374 143
3801 212
9875 234
26528 491
4353 756
2721 428
11612 462
3173 206
4644 824
4050 706