30310 868
3903 563
2571 332
3647 58
5466 598
6834 300
3549 349
3913 409
1254 103
3788 761
2975 42
16893 928
4314 424
3866 409
5196 368
6348 641
4065 391
7667 610
190136 964
6453 536
1995 121
2943 277
7401 695
2689 216
7633 662
90692 643
115321 972
103569 427