1453 130
26397 240
19385 65
49591 322
99521 994
170389 833
47591 660
15464 445
38846 825
20105 465
4639 315
951 33
3501 872
976 158
2999 490
3337 64
4290 348