5031 83
4614 926
3018 394
4971 105
7030 756
5938 256
6223 423
3585 418
3926 75
6312 312
4902 598
10008 704
3198 634
3246 684
2578 195
3388 463
39767 171
55826 930
59350 269
52675 609
33676 472
81638 683
183407 930
59222 593
49780 576