46038 100
11302 420
145979 629
24247 442
25097 446
2953 422
1714 39
4110 655
4070 637
3876 572
2766 341
3481 801
3225 364
6660 681