427 91
2259 467
12210 912
5001 724
10034 353
437 60
3122 608
7294 72
27272 53
3928 423
8877 617
15616 482
36214 588
143561 626
11002 115
10146 362
23221 137
9602 639
6795 290
29683 688