2031 640
256 24
16669 339
3305 551
24413 159
5883 641
11410 441
4709 639
37237 342
31526 178
15784 295
5095 74
31912 234
2913 166
15672 344
35110 107
7791 45
9942 671
4632 374
12893 741