172 41
1192 319
2236 613
2502 558
535 111
1062 311
2307 310
9233 74
498 88
1724 412
439 89
6081 182
3246 123
10848 701
5684 860
25191 239
20110 493
4025 739
46841 549