1329 291
540 164
2424 555
1084 299
738 225
2921 707
15548 890
4063 317
3917 521
14332 354
3031 377
30098 315
25577 284
14537 613
28751 348
10338 453
118780 632
6292 451