3609 392
4476 122
9343 599
3114 57
2955 132
4298 36
5516 556
3873 802
9305 671
11738 284
8216 260
3931 234
2155 379
4227 66
4361 557
3442 337
4470 314
4237 682
3808 436
6423 526
3330 98
11962 881
4831 687
10268 916