2162 130
11429 589
57655 533
2125 199
9027 626
61803 518
6106 62
35984 489
5029 324
5805 394
39882 381
12885 693
7539 187
7406 390
2256 327
879 124
2096 301
4891 426
3906 919
10820 376
3749 672