5449 894
17060 715
400812 963
14041 376
442324 1058
6347 874
6971 107
5292 878
6780 728
3952 571
4329 208
1804 37
4855 504
3615 346
3998 246