1403 380
2735 672
39411 210
16081 469
20314 812
3011 780
3443 641
5060 93
9334 389
11778 266
8221 344
75378 931
43085 508
42970 83
1722 39