5029 83
4614 926
3017 394
4970 105
7027 756
5937 256
6222 423
3584 418
3923 75
6309 312
4900 598
10006 704
3197 634
3243 684
2577 195
3387 463
39740 171
55824 930
59334 269
52651 609
33668 472
81609 683
183386 930
59188 593
49748 576