254750 969
8317 184
90791 538
91536 847
4283 370
4059 161
4294 665
2878 454
4507 502
6180 833
4176 569
55036 113
44883 614