5026 83
4610 926
3011 394
4966 105
7023 756
5926 256
6216 423
3579 418
3914 75
6302 312
4896 598
9997 704
3194 634
3238 684
2571 195
3382 463
39608 171
55796 930
59182 269
52554 609
33613 472
81483 682
183230 930
59021 593
49600 575