12554 531
22541 526
8728 788
3432 150
163934 974
5562 85
11269 254
6580 583
9976 485
5325 249
5858 469
5084 874
3635 484
4922 679
5924 415
7075 310
7008 96
2951 628
17120 84
4879 879