422 91
2257 467
12154 912
4998 724
10010 353
435 60
3095 608
7294 72
27272 53
3928 423
8877 617
15616 482
36214 588
143560 626
10999 115
10144 362
23221 137
9602 639
6795 290
29683 688