30116 590
37048 267
3998 118
3041 375
4985 430
159540 438
3955 701
2638 343
35038 287
7394 658
5221 85
4821 845
117085 465
31727 307
3601 570
2028 278
3744 685
3294 518
2748 720
151990 999
42008 810
52983 852
162352 683
94545 539
44073 673
364948 470
151263 1057
175918 712