31009 831
3878 796
12938 786
16791 570
9920 203
78386 776
1680 116
4328 551
5506 494
3489 337
4956 196
7946 407
4673 322
28625 353
1639 217
10913 922
1276 77
2352 603