30310 868
3903 563
2571 332
3647 58
5466 598
6834 300
3549 349
3912 409
1254 103
3788 761
2975 42
16892 928
4314 424
3865 409
5196 368
6348 641
4065 391
7667 610
190107 964
6453 536
1995 121
2943 277
7401 695
2687 216
7631 662
90681 643
115316 972
103558 427