1329 291
540 164
2424 555
1084 299
738 225
2920 707
15546 890
4063 317
3917 521
14332 354
3030 377
30098 315
25576 284
14536 613
28751 348
10338 453
118777 632
6292 451