5953 197
2955 601
4531 269
42909 324
17855 503
3273 331
4071 867
8625 132
8736 462
7605 840
2913 726
5405 537
5425 616
44646 452
63979 609
3371 619
14848 486
5282 672
10303 355
4097 612
59761 561
20322 968
7782 627
3993 471
11050 823
4246 597
46020 634
1850 61