3969 171
3176 420
28295 381
10580 349
10900 78
14227 253
2258 143
3446 212
9647 234
25160 491
4115 756
2629 428
11164 462
2998 206
4384 824
3834 705