30310 868
3904 563
2571 332
3651 58
5466 598
6836 300
3549 349
3914 409
1255 103
3790 761
2978 42
16901 928
4314 424
3869 409
5202 368
6351 641
4068 391
7668 610
190270 964
6456 536
2000 121
2943 277
7407 695
2690 216
7635 662
90754 643
115411 972
103606 427