30562 300
5395 440
4478 286
5233 685
6679 106
2818 413
4597 331
4757 795
5528 798
4302 609
3642 345
3702 320
5728 693
9300 262
3855 252
3175 418
3648 281
8304 766
4364 161
5130 274
7362 495
14311 206
3475 432
24998 540